cash and bank demand deposits - Turkish English Dictionary